package com.newx.file.config;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author yxl
 * @date 2024/7/23 0023 14:51
 */
@Data
@Accessors
public class NewxFileConfig {

    /**
     * 本地-文件存放路径
     */
    private String localFilePath;

    /**
     * 本地-bucket
     */
    private String localBucket;

    /**
     * 本地-文件上传地址前缀
     */
    private String locaFileUrlPrefix;

    /**
     * 阿里云-bucket
     */
    private String aliyunBucket;

    /**
     * 阿里云-文件上传地址前缀
     */
    private String aliyunPackagePath;

    /**
     * 阿里云-文件上传地址前缀
     */
    private String aliyunDomain;

    /**
     * 阿里云-文件上传地址前缀
     */
    private String aliyunEndpoint;

    /**
     * 阿里云-accessKeyId
     */
    private String aliyunAccessKeyId;

    /**
     * 阿里云-accessKeySecret
     */
    private String aliyunAccessKeySecret;

    /**
     * 腾讯云-secretId
     */
    private String tencentSecretId;

    /**
     * 腾讯云-secretKey
     */
    private String tencentSecretKey;

    /**
     * 腾讯云-region
     */
    private String tencentRegion;

    /**
     * 腾讯云-bucketName
     */
    private String tencentBucketName;

    /**
     * 腾讯云-文件上传地址前缀
     */
    private String tencentPackagePath;
}
